@charset "utf-8";
@font-face {
	font-family: 'Sansation';
	src: url('../fonts/Sansation_Light-webfont.eot');
	src: local('?'),
			 url("../fonts/Sansation_Light-webfont.woff") format("woff"),
			 url("../fonts/Sansation_Light-webfont.ttf") format("truetype"),
			 url("../fonts/Sansation_Light-webfont.svg#webfont") format("svg");
    font-weight: normal;
    font-style: normal;
}
/*=======RESET======*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th/*, td*/ {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	/*vertical-align: baseline;*/
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}

body {
	line-height: 1;
	color: black;
	background: white;
}

ol, ul {
	list-style: none;
}


/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
	vertical-align: top;
}
caption, th, td {
	
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}


/*=============================================*/
/*                  END RESET                  */
/*=============================================*/


html, body {
	height:100%;
}

body {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 0.7em;
	
	SCROLLBAR-FACE-COLOR: #6C6C6C; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #e2edc2; 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
	SCROLLBAR-ARROW-COLOR: #ffffff; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
	/*BACKGROUND-COLOR: #F1F1F1;*/
	background:#C0C0C0; 
	/*background-image:url(images/background.jpg); background-repeat:repeat-x;*/
}

td
{
/*
font-family:tahoma;
font-size: 11px;
*/
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11.5px;

color:#404040;
}
.heading
{
	font-family:tahoma;
	color:#ffffff;
	font-size: 13px;
	font-weight: bold;
	text-transform: lowercase;

}
.caption
{
	font-family:tahoma;
	color:#ffffff;
	font-size: 15px;
	font-weight: bold;

}

.caption2
{
	font-family:tahoma;
	color:#ffffff;
	font-size: 11px;
	font-weight: bold;

}
.topnav
{
	font-family:tahoma;
	color:#DFDFDF;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;

}
.topnav:hover
{
	font-family:tahoma;
	color:#DFDFDF;
	font-size: 11px;
	font-weight: bold;
	text-decoration:underline;

}
.content {
	font-family:tahoma;
	color:#ffffff;
	font-size: 11px;
	line-height: 18px;
}
.button
{
	font-family:tahoma;
	color:#000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;

}
.button:hover
{
	font-family:tahoma;
	color:#000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration:underline;

}

.top
{
	font-family:tahoma;
	color:#3D3D3D;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;

}
.top:hover
{
	font-family:tahoma;
	color:#3D3D3D;
	font-size: 11px;
	font-weight: bold;
	text-decoration:underline;

}

.right
{
	font-family:tahoma;
	color:#000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;

}
.right:hover
{
	font-family:tahoma;
	color:#000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration:underline;

}

/* new to add UF-SFYL logo-- */

#page {


  margin:0 auto; 
  height:auto;
}




/* =page2  Controls width of page, background and border
	 ----------------------------------------------- */

#img { float:left;
margin-left:23px;
margin-right:5px;

padding:10px;

border:#dedede 1px  dashed;
text-align:center;}

/* Slider add by kiki*/
#slider {  width:960px; height:190px;   padding:0; margin:0 auto; background-image: url(images/2222.jpg); background-repeat:repeat-x}
div#slideshow { float:left; width:99.8%; height:190px; overflow:hidden; background-image: url(images/2222.jpg); background-repeat:repeat-x}
.slider-item { width:100% !important; }
.slider-item .caption { left:960px; width:190px; position:absolute; height:287px; top:0; padding:20px; margin:0; background:url(images/overlay.png);}
.slider-item .caption h2 { font:normal 24px/1.2em Georgia, "Times New Roman", Times, serif; color:#fff; padding:0; margin:0;}
.slider-item .caption p { font:normal 12px/1.6em Georgia, "Times New Roman", Times, serif; color:#fff; margin:0; padding:0;}
.slider-item .caption a { color:#fff; text-decoration:none;}
.slider-item img { margin:0; padding:0;}
.slider_content_inner img { border:none; }
.controls-center { width:960px; margin:0 auto; padding:5px 0;}
#slider_controls { margin:0 auto; z-index:1000; width:960px;}
#slider_controls ul { margin:0; padding:0 20px 0 0; width:254px; float:right;}
#slider_controls ul li { margin:0; padding:0 ; list-style:none; }
#slider_controls ul li { float:right; display:block; }
#slider_controls ul li a { text-decoration:none; font:normal 11px Arial, Helvetica, sans-serif; color:#797979; background:#f2f2f2; border:1px solid #e0e0e0; display:block; float:left; padding:1px 5px; margin:2px !important; margin:1px 1px; outline:none; }
#slider_controls ul li a:focus { outline:none; }
#slider_controls ul li a:hover,
#slider_controls ul li a.activeSlide { color:#797979; background:#fff; border:1px solid #ececec; }

#maincontent{
	
	background:#F2F2F2;
	
	width:960px;
	margin:0 auto;
	padding: 0;	
	min-height: 100%;
	height: auto !important;
	height: 100%;
	
}
.colleft{
padding: 10px;
position: relative;
left: 30px;
top: 50px;
width: 150px;

border: 1px solid orange;
}
	
.colright{
	
margin-left:220px;
margin-top:-90px;
margin-bottom:0;
width:660px;
padding-bottom:20px;
font-family:tahoma;
	color:#000000;
	font-size: 13px;
	text-decoration:none;
	line-height: 18px;
}